package com.mit.wx.dao;

import com.mit.wx.entity.WxUser;
import org.springframework.stereotype.Repository;

import java.util.Date;
import java.util.List;

/**
 * 2018/10/9 Create by 郭文梁
 * WxUserDao
 * 微信用户持久化类
 *
 * @author 郭文梁
 * @date 2018/10/9
 */
@Repository
public interface WxUserDao extends BaseDao<WxUser> {
    /**
     * 通过OpenId查找
     *
     * @param openId openId
     * @return User
     */
    WxUser findByOpenId(String openId);

    /**
     * 查询某个日期之后活动的用户
     *
     * @param date 日期
     * @return 用户列表
     */
    List<WxUser> findByLastActivityTimeAfter(Date date);
}
